Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream sync #12

Merged
merged 34 commits into from
Jun 19, 2024
Merged

Upstream sync #12

merged 34 commits into from
Jun 19, 2024

Conversation

giogurto-grande
Copy link

No description provided.

k0ka and others added 30 commits December 7, 2023 10:01
Add integration workflows for services:
- BlockStorage
- Compute
- Images
- Networking
* add readthedocs.yaml
* remove button
* move to python 3
* fix php-opencloud#351

* fix documentation requirements, remove unused links in docs

* add badges, remove old contacts from README.md
* clarify versioning 
* change documentation copyright
* one integration workflow to rule them all

* update README.md with new badge
* format via php-cs-fixer
* add unit tests with the lowest possible dependencies
* add unit tests with php 8.2 and 8.3
* add integration tests for  2023.1 antelope and yoga
* allow skipping integration, unit or both tests in pull requests

---------

Co-authored-by: k0ka <k0ka@users.noreply.github.com>
* add endpoints to create/get/remove application credentials
* add token creation using application credentials
* cancel running workflows on new commit

---------

Co-authored-by: smarcet <smarcet@gmail.com>
Co-authored-by: k0ka <k0ka@users.noreply.github.com>
* Changed guzzle final HandlerStack extension to factory class HandlerStackFactory

---------

Co-authored-by: k0ka <k0ka@users.noreply.github.com>
Co-authored-by: jarragon-slash2 <jarragon-slash2@users.noreply.github.com>
Co-authored-by: peter279k <peter279k@gmail.com>
use `include_once $this->sampleFile(` instead of `$path = $this->sampleFile(..); include_once $path`
* moved integration tests to phpunit 
* updated integration tests description in CONTRIBUTING.md
* added `name` parameter to `patchUser` so the sample file works properly
* added `Retrievable` interface to `VolumeType`
* added `HasWaiterTrait` to `Compute::Image`
* added `Token::validate()` function to check if Identity token is valid

---------

Co-authored-by: k0ka <k0ka@users.noreply.github.com>
* return HandlerStack for Backward Compatibility - php-opencloud#382
* Merge all network service extensions into main one using traits
* Add unit test error_reporting
* Increase volume attachment test timeout
* Rewrite most of documentation. 
* Make creating the `$openstack` object more clear.
* Rename and rearrange main operations as CRUDL (Create, Read, Update, Delete, List)
* Implement resuming and suspending of servers

---------

Co-authored-by: Martin Zurowietz <martin@zurowietz.de>
k0ka and others added 4 commits April 2, 2024 14:17
* compare headers case insensitively
* drop support of unmaintained releases in CI (until they are returned in github action).
@giogurto-grande giogurto-grande marked this pull request as ready for review June 19, 2024 09:57
@giogurto-grande giogurto-grande merged commit baa4872 into master Jun 19, 2024
0 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants